package it.azienda.stampe.parametri;

import it.azienda.framework.utilita.Utilita;
import it.azienda.framework.view.Dettaglio;
import it.azienda.managerworkstandard.modello.BeanLogin;
import java.util.HashMap;

public class BeanStampaStatisticheVenditaAnno extends BeanStampa{
    
    public BeanStampaStatisticheVenditaAnno() {
        super.setNomeStampa("StatisticheVenditaTotAnni");
        super.setTipoReport(new Integer(0));
        super.setTipoStampa(new Integer(0));
        super.setTipoSalvataggio(new Integer(0));
        super.setTipoOutput(new Integer(0));
        
        BeanLogin login = (BeanLogin) Utilita.getSession().getAttribute("login");
        String[] dataDa = java.sql.Date.valueOf(login.getAnnoGestione().toString()+"-01-01").toString().split("-");
        String[] dataA = java.sql.Date.valueOf(login.getAnnoGestione().toString()+"-12-31").toString().split("-");
        
        String query="select fatture.totale, fatture.data" +
                " from fatture" +
                " where fatture.data between '"+dataDa[1]+"-"+dataDa[2]+"-"+dataDa[0]+"' and '"+dataA[1]+"-"+dataA[2]+"-"+dataA[0]+"'" +
                " order by fatture.data";
        
        super.setQueryNuova(query);
        Dettaglio dettaglio = new Dettaglio();
        dettaglio.setBeanStampa(this);
        dettaglio.stampaJasper();
    }
}